home *** CD-ROM | disk | FTP | other *** search
/ Chip 2005 June / ccd0605.iso / Software / Freeware / Programare / highlight / highlight-W32GUI-2.2-10b-Setup.exe / {app} / langDefs / sh.lang < prev    next >
Text File  |  2004-07-06  |  1KB  |  41 lines

  1. # Bash script language definition file
  2. #
  3. # Author: AndrΘ Simon
  4. #   Mail: andre.simon1@gmx.de
  5. #   Date: 29.7.2002
  6. # ------------------------------------------
  7. # This file is a part of highlight, a free source code converter released under the GPL.
  8. #
  9. # The file is used to describe keywords and special symbols of programming languages.
  10. # See README in the highlight directory for details.
  11. #
  12. # New definition files for future releases of highlight are always appreciated ;)
  13. #
  14. # ----------
  15. # andre.simon1@gmx.de
  16. # http:/www.andre-simon.de/
  17.  
  18.  
  19. $KW_LIST(kwa)=case in esac for do done function if then fi elif else select
  20. time  until  while
  21.  
  22. # built in  commands
  23. $KW_LIST(kwb)=source alias bind break builtin command continue declare dirs
  24. disown echo enable export fc fg getopts hash help history jobs  let local
  25. logout popd printf pushd pwd read readonly return set  shift shopt suspend test
  26. times trap type ulimit umask unalias unset wait eval bg cd echo eval exec exit
  27. kill read set test trap ulimit umask wait
  28.  
  29. $STRINGDELIMITERS=" ' `
  30.  
  31. $SL_COMMENT=#
  32.  
  33. $IGNORECASE=false
  34.  
  35. $KW_PREFIX(kwb)=$
  36.  
  37. $KW_DELIM(kwb)=${ }
  38.  
  39. $ESCCHAR=\
  40.  
  41. $SYMBOLS= ( ) [ ]  , ; : & | < > !  = / * %  + -